Water cap - Turkish English Dictionary